Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 ST LEONARDS STREET Semi-Detached £700,468 £260,000 16 Sep 2002
103 ST LEONARDS STREET Semi-Detached £556,263 £295,000 3 Dec 2004
115 ST LEONARDS STREET Detached £1,027,822 £850,000 6 Jul 2020
137 ST LEONARDS STREET Detached £1,665,633 £1,000,000 25 Jun 2013
141 ST LEONARDS STREET Detached £1,721,703 £1,450,000 16 Sep 2020
145 ST LEONARDS STREET Detached £1,014,752 £710,000 18 Aug 2015
153 ST LEONARDS STREET Detached £1,900,193 £1,175,000 24 Jun 2008
155 ST LEONARDS STREET Detached £628,368 £380,000 19 Aug 2013
159 ST LEONARDS STREET Semi-Detached £957,810 £670,159 19 Aug 2015
161 ST LEONARDS STREET Semi-Detached £970,368 £785,000 14 May 2019
181 ST LEONARDS STREET Detached £1,507,160 £1,300,000 5 Nov 2020